﻿namespace MyTRCP.Common.Models
{
    public enum CmdIdEnum : ushort
    {
        UNKNOWN = 0x00,
        GET_DEV_ID = 0x01,
        SET_REG_TIMES = 0x02,
        GET_REG_TIMES = 0x03,
        GET_DEV_INFO = 0x04,
        READ_STATUS = 0x05,
        REGISTER_NOTIFICATION = 0x06,
        CANCEL_NOTIFICATION = 0x07,
        GET_NOTIFICATION = 0x08,
        EVENT_NOTIFICATION = 0x09,
        READ_SETTINGS = 0x0a,
        WRITE_SETTINGS = 0x0b,
        STORE_SETTINGS = 0x0c,
        READ_RF_CH = 0x0d,
        WRITE_RF_CH = 0x0e,
        GET_IN_SCAN = 0x0f,
        SET_IN_SCAN = 0x10,
        SET_REMOTE_DEVICE_ADDR = 0x11,
        GET_TRUSTED_DEVICE = 0x12,
        DEL_TRUSTED_DEVICE = 0x13,
        GET_HT_STATUS = 0x14,
        SET_HT_ON_OFF = 0x15,
        GET_VOLUME = 0x16,
        SET_VOLUME = 0x17,
        RADIO_GET_STATUS = 0x18,
        RADIO_SET_MODE = 0x19,
        RADIO_SEEK_UP = 0x1a,
        RADIO_SEEK_DOWN = 0x1b,
        RADIO_SET_FREQ = 0x1c,
        READ_ADVANCED_SETTINGS = 0x1d,
        WRITE_ADVANCED_SETTINGS = 0x1e,
        HT_SEND_DATA = 0x1f,
        SET_POSITION = 0x20,
        READ_BSS_SETTINGS = 0x21,
        WRITE_BSS_SETTINGS = 0x22,
        FREQ_MODE_SET_PAR = 0x23,
        FREQ_MODE_GET_STATUS = 0x24,
        READ_RDA1846S_AGC = 0x25,
        WRITE_RDA1846S_AGC = 0x26,
        READ_FREQ_RANGE = 0x27,
        WRITE_DE_EMPH_COEFFS = 0x28,
        STOP_RINGING = 0x29,
        SET_TX_TIME_LIMIT = 0x2a,
        SET_IS_DIGITAL_SIGNAL = 0x2b,
        SET_HL = 0x2c,
        SET_DID = 0x2d,
        SET_IBA = 0x2e,
        GET_IBA = 0x2f,
        SET_TRUSTED_DEVICE_NAME = 0x30,
        SET_VOC = 0x31,
        GET_VOC = 0x32,
        SET_PHONE_STATUS = 0x33,
        READ_RF_STATUS = 0x34,
        PLAY_TONE = 0x35,
        GET_DID = 0x36,
        GET_PF = 0x37,
        SET_PF = 0x38,
        RX_DATA = 0x39,
        WRITE_REGION_CH = 0x3a,
        WRITE_REGION_NAME = 0x3b,
        SET_REGION = 0x3c,
        SET_PP_ID = 0x3d,
        GET_PP_ID = 0x3e,
        READ_ADVANCED_SETTINGS2 = 0x3f,
        WRITE_ADVANCED_SETTINGS2 = 0x40,
        UNLOCK = 0x41,
        DO_PROG_FUNC = 0x42,
        SET_MSG = 0x43,
        GET_MSG = 0x44,
        BLE_CONN_PARAM = 0x45,
        SET_TIME = 0x46,
        SET_APRS_PATH = 0x47,
        GET_APRS_PATH = 0x48,
        READ_REGION_NAME = 0x49,
        SET_DEV_ID = 0x4a
    };
}